libxc: convert evtchn interfaces to use an opaque handle type
authorIan Campbell <ian.campbell@citrix.com>
Thu, 23 Dec 2010 15:25:57 +0000 (15:25 +0000)
committerIan Campbell <ian.campbell@citrix.com>
Thu, 23 Dec 2010 15:25:57 +0000 (15:25 +0000)
commit3e446a35ee82c738367e8f90e3bc9166687043a8
treed2ed5fd210a798cb5c54007a08e8bd2b9e9a221f
parent252cb308e37470915d0f64c730e4e2e829ec2512
libxc: convert evtchn interfaces to use an opaque handle type

This makes the interface consistent with the changes made to the main
interface in 21483:779c0ef9682c.

Also fix some references to "struct xc_interface" which should have
been simply "xc_interface" in tools/xenpaging, and update QEMU_TAG to
pull in the corresponding qemu change.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
30 files changed:
Config.mk
tools/console/daemon/io.c
tools/fs-back/fs-backend.c
tools/fs-back/fs-backend.h
tools/libxc/xc_dom_elfloader.c
tools/libxc/xc_domain_restore.c
tools/libxc/xc_linux.c
tools/libxc/xc_minios.c
tools/libxc/xc_netbsd.c
tools/libxc/xc_private.c
tools/libxc/xc_private.h
tools/libxc/xc_solaris.c
tools/libxc/xc_suspend.c
tools/libxc/xenctrl.h
tools/libxc/xenguest.h
tools/libxl/libxl_dom.c
tools/misc/xen-hptool.c
tools/python/xen/lowlevel/checkpoint/checkpoint.h
tools/python/xen/lowlevel/checkpoint/libcheckpoint.c
tools/xcutils/xc_save.c
tools/xenmon/xenbaked.c
tools/xenpaging/mem_event.h
tools/xenpaging/policy_default.c
tools/xenpaging/xc.c
tools/xenpaging/xc.h
tools/xenpaging/xenpaging.c
tools/xenstore/xenstored_core.c
tools/xenstore/xenstored_domain.c
tools/xenstore/xenstored_domain.h
tools/xentrace/xentrace.c